lose one's sight - French English Dictionary